despair utterly - German English Dictionary